Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ASTOR MEWS Detached £392,500 17 Sep 2019
2 ASTOR MEWS Detached £233,000 14 Mar 2003
3 ASTOR MEWS Detached £493,000 2 Sep 2022
4 ASTOR MEWS Detached £325,000 16 Nov 2018
5 ASTOR MEWS Detached £123,000 23 Oct 1997